soup mint - German English Dictionary